﻿/* CSS Document */

/*button*/
.addbutton {background:url(Images/icon_add.png) no-repeat;padding-left:16px;}
.delbutton {background:url(Images/icon_del.gif) no-repeat;padding-left:16px;}
/*Body*/
.clearBody {text-align:left;}
/*Blurb Control*/
.blurbControl {border:0px solid #000;position:relative;height:20px;}
.blurbTabs {margin:0;overflow:hidden;position:absolute;top:-19px;left:0px;display:none;}
.blurbTabs ul{height:20px;list-style:none;padding:0;margin:0;}
.blurbTabs li{float:left;margin:2px 0px 0 0px;border:1px solid #ccc;border-bottom:none;height:17px;line-height:17px;background:#E0EEFB;}
.blurbTabs li.active{border:1px solid #ccc;border-bottom:none;height:19px;line-height:19px;margin:0 0 0 0;font-weight:bold;background-color:#86C3F2;}
.blurbTabs a {display:block;padding:0px 5px;color:#2F6EBD;text-decoration: none;font-weight:normal;float:left;}
.blurbTabs a:visited{color:#2F6EBD;}
.blurbTabs a:hover{background:#FFF;text-decoration: none;color:#2F6EBD;}
.blurbTabs li.active a{color:#FFFFFF;}
.blurbTabs li.active a:visited{color:#FFFFFF;}
.blurbTabs li.active a:hover{color:#2F6EBD;background:#FFFFFF;}
.blurbTabs li.spec {width:5px;height:18px;border:0px;background-color:#FFF;}
/*Modules Menu*/
.modulesList {height:32px;z-index:100;font-size:16px;padding:0px;float:right;}
.modulesList li {height:22px;padding:0px 20px;background:url(Images/moduleLine.gif) no-repeat top right;float:left;position:relative;display:block;text-align:center;color:#6A6A6A;}
.modulesList li span {font-family:Webdings;margin-left:2px;text-decoration:none;}
.modulesList li a {text-decoration:none;color:#666;}
.modulesList li a:hover {text-decoration:underline;color:#3B96DD;}
.modulesList li img {float:left;margin:0px 5px 0 0;filter:Gray}
.modulesList .noLine {background:none;}
.modulesList .active {}
.modulesList .active img {filter:none;}
.modulesList .active a {text-decoration:none;color:#3B96DD;}
.modulesList .active a:hover {text-decoration:underline;color:#3B96DD;}
/*User Panel
.userInfo {padding:3px 20px 3px 5px;width:195px;}
.userInfo div {color:#5c5b5b;font-size:16px;line-height:20px;clear:both;}
.userInfo span {display:block;white-space:nowrap;overflow:hidden;float:left;text-overflow:ellipsis;width:160px;}
.userInfo div:after{content:"...";}
.userInfo span a {font-size:12px;text-decoration:underline;color:#aaa;padding-left:5px;}
.userInfo span a:hover {font-size:12px;text-decoration:none;color:#aaa;}
.userheader {height:52px;text-align:center;width:52px;background:url(Images/usehead_bg.gif) no-repeat;text-align:center;float:left;padding:5px 0px 0px 0px;}
.userheader img{border:1px solid #b1c0c9;}
*/
/*User Search Panel*/
.searchButton {background-image:url(Images/searchbutton.gif);background-color:transparent;text-align:center;line-height:150%;width:61px;height:18px;color:#000000;border:0px;cursor:pointer;}
.searchPanel {border:1px solid #DCDCDC;}
.searchPanel legend {}
.searchPanel div {padding:5px 0 5px 0px;}
.searchPanel tr {height:24px;}
.searchPanel th {line-height:22px;width:80px;text-align:right;padding:0 2px 0 0;font-weight:normal;}
.searchPanel td {line-height:22px;width:200px;}

.userth {line-height:22px;width:80px;text-align:right;padding:0 2px 0 0;font-weight:normal;}

/*page*/
.plist{float:right; padding:5px;}
.p_page{ float:right; overflow:hidden; font-size:11px; padding-top:5px; font-family:Tahoma;}
.p_page span{display:block; float:left; color:#656D77; margin-left:0px; height:18px; line-height:16px;}
.p_page strong{display:block; float:left; color:#F13C01; padding:4px 6px 2px 6px; margin-left:1px;}
.p_page a{float:left; border:1px #DBDBE1 solid; background:#fff; display:block; padding:0 5px 0 5px; margin-left:2px; height:18px; line-height:18px;cursor:pointer;}
.p_page a:hover{float:left;background:#F1F5F6; text-decoration:none; display:block; padding:0 5px 0 5px; margin-left:2px; height:18px; line-height:18px;cursor:pointer;}
.p_pagein {border:1px #DBDBE1 solid; background:#fff; height:16px; overflow:hidden; margin-left:2px; float:left;}
.p_pagein input{height:16px; line-height:14px; background:#fff; color:#656D77; font-size:11px; border:0px;}
.p_page input {border:1px #DBDBE1 solid; background:#fff; height:19px; line-height:16px; overflow:hidden; width:30px; padding:0 2px 0 2px;font-size:11px;}

/*memberSelector*/
.popupHeader{background: url(images/management/thbg.jpg) repeat-x; height: 24px; padding-left: 15px; font-weight: bold; line-height: 24px; border: 1px solid #fff; color: #fff;}
.popupHeader .left{float: left; color: #fff;}
.popupHeader .right{float: right; padding-right: 15px;}
.popupHeader .right a{color: #000;}
.popupContent{background-color: #FFF;overflow: auto;}
/*lms*/
.lmsmenu_title{background:url(Images/modtitleblue.gif) repeat-x #f7fcff; height:35px; line-height:35px; padding:10px 10px 0 10px;}
.lmsmenu_title span{padding:0 0 0 5px; font-size:14px; font-weight:bold;}
.lmsmenubody{padding:0 10px 10px 10px; background:#f7fcff;}
.lmsmenulist{padding:10px 0 0 0;border-top:1px #d7d7d7 dotted; line-height:26px;}
.lmsmenulist dl{margin:0; padding:0;}
.lmsmenulist dt{font-weight:bold; font-size:14px; padding-left:25px;background:url(Images/arrow.gif) no-repeat 15px 10px; cursor:pointer;}
.lmsmenulist dd{margin:0; border-top:none;}
.lmsmenulist strong{color:Green; padding:0 0 0 5px;}
.lmsmenulist dd a{background:url(Images/greenarrow.gif) no-repeat 25px 10px; display:block; padding-left:35px;}
.lmsmenulist dd a:hover{background:url(Images/greenarrow.gif) no-repeat 25px 10px; color:#009e01; text-decoration:none;}
.lmsmenulist dd a.selected{background:url(Images/arrow.gif) no-repeat 25px 10px; color:#ff5025; font-weight:bold;}

.org {text-decoration:none;color:#000;font-family:Tahoma;}
.currentorg {text-decoration:underline;}

